import os, logging

"""
1,生成一个文件夹，文件夹下面生成100个txt文件，分别命名为1.txt ,2.txt到100.txt,
其中1.txt内容为1到100,2.txt的内容为101到200，以此类推到100.txt的内容为9901到10000。
"""
os.mkdir('Day10_folder')
for i in range(1, 101):
    count = int(str(i - 1) + '01')
    with open('Day10_folder/' + str(i) + '.txt', 'w') as f:
        while count < int(str(i) + '01'):
            f.write(str(count))
            f.write('\n')
            count += 1

"""
2，输出如下格式的日志信息
2022年01月01日12:00:00 DEBUG: loggging debug message
2022年01月01日12:00:00 INFO: loggging info message
2022年01月01日12:00:00 WARNING: loggging warning message
2022年01月01日12:00:00 ERROR: loggging error message
2022年01月01日12:00:00 CRITICAL: loggging critical message
"""
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(levelname)s: %(message)s',
                    datefmt='%Y年%m月%d日 %H:%M:%S', encoding='utf-8')

logger = logging.getLogger()

logger.debug('loggging debug message')
logger.info('loggging info message')
logger.warning('loggging warning message')
logger.error('loggging error message')
logger.critical('loggging critical message')
